direct irrigation - Spanish English Dictionary